home *** CD-ROM | disk | FTP | other *** search
/ .net 2002 March / DotNetMagazine-Issue107-Coverdisc-NET107-02-03-PCMac.bin / pc / PC Software / free_browsing / DavesQckSearchDbar3-14 / dqsd.exe / searches / radix.xml < prev    next >
Text File  |  2002-09-06  |  1KB  |  45 lines

  1. <search function="radix">
  2.   <name>Base Conversion: Decimal</name>
  3.   <description>
  4.     Convert decimal values to equivlaents in an arbitrary radix.
  5.     Defaults to show decimal, octal, hex, and binary if radix unspecified.<br/>
  6.     <div class="helpboxDescLabels">Example:</div>
  7.     <table class="helpboxDescTable">
  8.           <tr><td>radix 32767</td></tr>
  9.           <tr><td>radix 7 42332</td></tr>
  10.       </table>
  11.   </description>
  12.   <category>Functions</category>
  13.   <contributor>Monty Scroggins</contributor>
  14.   
  15.   <script><![CDATA[
  16.     function radix(c)
  17.     {
  18.       var args = c.split(/\s+|,/);
  19.  
  20.       if (args.length == 0 || args[0] == "")
  21.         return;
  22.       if (args.length == 1)
  23.       {
  24.         var dec = parseInt(c);
  25.         document.deff.q.value = "dec: "+dec+
  26.           "  oct: "+dec.toString(8)+
  27.           "  hex: "+dec.toString(16)+
  28.           "  bin: "+dec.toString(2);
  29.       }
  30.       else if (args.length == 2)
  31.       {
  32.         var r = parseInt(args[0]);
  33.         var dec = parseInt(args[1]);
  34.         document.deff.q.value = dec.toString(r);
  35.       }
  36.     }
  37.   ]]></script>
  38.  
  39.   <copyright>
  40.     Copyright (c) 2002 David Bau
  41.     Distributed under the terms of the
  42.     GNU Public License, Version 2 (http://www.gnu.org/copyleft/gpl.txt)
  43.   </copyright>
  44. </search>
  45.